quarrelsome person - Turkish English Dictionary